﻿//**********************************************************
//Copyright(C)2010 By 波特商网公司 版权所有。
//
//文件名：
//文件功能：登录实体
//
//创建标识：齐李平 || 2011-03-31
//
//修改标识：
//修改描述：
//**********************************************************

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Hmc.IM.Common.Base
{
    /// <summary>
    /// 用户登录状态实体
    /// </summary>
    public class LoginUserEntity
    {
        /// <summary>
        /// 系统用户ID
        /// </summary>
        public static Guid SystemUserId { get; set; }

        /// <summary>
        /// 机构（门店）Id
        /// </summary>
        public static Guid OrganizationId { get; set; }

        /// <summary>
        /// 机构（门店）名称
        /// </summary>
        public static string OrganizationName { get; set; }

        /// <summary>
        /// 系统用户名
        /// </summary>
        public static string UserName { get; set; }

        public static string Password { get; set; }

        public static string IP { get; set; }

        public static string AccessToken { get; set; }

        /// <summary>
        /// 真实姓名
        /// </summary>
        public static string RealName { get; set; }
        /// <summary>
        /// 用户状态
        /// </summary>
        public static int Status { get; set; }

        /// <summary>
        /// 用户权限列表
        /// </summary>
        public static List<int> PermissionsPoint { get; set; }

        /// <summary>
        /// 用户角色Id
        /// </summary>
        public static Guid RoleId { get; set; }

        /// <summary>
        /// 用户角色名称
        /// </summary>
        public static string RoleName { get; set; }

        /// <summary>
        /// 用户身份
        /// </summary>
        public static string Token { get; set; }

        /// <summary>
        /// 员工编号
        /// </summary> 
        public static string EmployeeId { set; get; }

        /// <summary>
        /// 登录时间
        /// </summary>
        public static DateTime? LoginDate { set; get; }

        #region 文件相关配置信息（米海波 2011-05-09）

        /// <summary>
        /// Ftp地址
        /// </summary>
        public static string FtpAddress { get; set; }

        /// <summary>
        /// Ftp账号
        /// </summary>
        public static string FtpID { get; set; }

        /// <summary>
        /// Ftp密码
        /// </summary>
        public static string FtpPassword { get; set; }

        /// <summary>
        /// Http访问地址
        /// </summary>
        public static string WebFileAddress { get; set; }

        #endregion

    }
}
